starch pudding with rose water - French English Dictionary